a major role - İngilizce Eşanlam Sözlük